Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 VENWOOD ROAD Terraced £125,000 29 May 2007
21 VENWOOD ROAD Terraced £153,000 18 Feb 2020
23 VENWOOD ROAD Semi-Detached £60,000 8 Nov 2002
25 VENWOOD ROAD Terraced £22,680 18 Sep 1995
29 VENWOOD ROAD Terraced £52,500 21 Jun 2002
31 VENWOOD ROAD Terraced £80,000 31 Jul 2015